﻿/*=========================================全局共用属性CSS ===============================================*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset, table, th, td { margin:0px; padding:0;}  
body{ font-family:"微软雅黑","宋体"; font-size:14px; color:#444;background-color: #fdfdfd;}
img{ border:none; vertical-align:top;}/*清除图片间距*/
ul,li{ list-style:none;}
*{margin:0; padding:0;}
#LRdiv1 *{font-size:14px;padding-top:-30px;}
a {text-decoration: none; }
a:hover{ text-decoration: none;}
.clear{ content:""; display:block; clear:both;}

/*头部*/
.header{ width:100%; background:#fff;}
.top{ background:#282828; width:100%; height:34px; line-height:34px;color:#fff;}
.top_new{ width:1200px; margin:0 auto;}
.notice{ float:left;}
.notice i{ color:#00a4c5;}
.notice a{ padding-left:5px; color:#666;}
.phone{ float:right;}
.phone li{ float:left; margin-left:10px;}
.phone li i{ color:#abaaa9; font-size:20px;}
.phone .on-line{ width:70px; height:25px; line-height:25px; text-align:center; margin-top:4px;}
.phone .on-line a{ color:#00a4c5; background:#00a4c5; display:block; border-radius:5px; transition:1s;}
.phone .on-line a:hover{color:#fff; background:#e18c1a;}

.weblogo{width: 300px;}
.weblogo img {width: 100%;}
.header {
	margin: 0 auto;
	position: relative;
	z-index: 4
}

.headerBg {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0
}

.headerConArea {
	margin: 0 auto
}

.headerCon {
	position: relative;
	height: 100px
}

.logo {
	position: absolute;
	left: 0;
	top: 0;
	width: 200px;
	height: 100px;
	z-index: 3
}

.logo .logo-inner {
	overflow: hidden;
	position: absolute;
	width: 100%;
	height: 100%
}

.search {
	position: absolute;
	left: 640px;
	top: 10px;
	z-index: 4;
	zoom: 1
}

.search .search-inner {
	zoom: 1;
	width: 320px;
	padding: 2px;
	font-size: 0
}
.webNav {
	margin: 0 auto;
	position: relative;
	z-index: 1
}

.NCenter::after,.NMain::after,.nav::after {
	content: '';
	display: table;
	clear: both
}

.nav {
	position: relative;
	z-index: 1;
	margin: 0 auto;
	zoom: 1
}

.NLeft,.NRight {
	display: none;
	width: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	z-index: 2
}

.NLeft {
	left: 0
}

.NRight {
	right: 0
}

.NMainBg {
	margin: 0 0;
	position: relative;
	left: 0;
	top: 0;
	width: auto;
	z-index: 1;
	margin-bottom: -52px;
	height: 52px
}

.NCenter {
	margin: 0 auto;
	position: relative;
	z-index: 2;
	zoom: 1
}

.NMain {
	zoom: 1;
	position: relative;
	z-index: 3;
	height: 52px;
	margin: 0 auto;
	zoom: 1
}

.NMain::after {
	content: ".";
	visibility: hidden;
	display: block;
	height: 0;
	clear: both
}

.NLine {
	float: left;
	display: none
}

.NItem {
	float: left;
	position: relative;
	z-index: 1
}

.NItemTable {
	table-layout: fixed;
	width: 120px
}

.NItemL,.NItemR {
	width: 0
}

.NItemM {
	width: auto
}

.NItemM a {
	overflow: hidden;
	font: 700 14px/52px ;
	height: 52px;
	text-align: center;
	white-space: nowrap;
	text-align: center;
	display: block
}

#nav .NCenter {
	width: 731px;
}

#nav .NMainBg {
	height: 100px;
}

#nav .NMainBg {
	margin-bottom: -100px;
}

#nav .NMain {
	height: 100px;
}

#nav .NMainBg {
	background: none;
}

#nav .NLeft {
	background: none;
}

#nav .NRight {
	background: none;
}

#nav .NItemTable {
	width: 105px;
}
.NItemTable .NItemM a{
  height: 102px;
  border-bottom:3px solid #fff;
	color: #777;
}
.NItemTable .NItemM a:hover, .NItemTable .NItemM a.active{
  color: #00a4c5 !important;
  border-bottom:3px solid #00a4c5 !important;
}
#nav .NItemM a {
	height: 99px;
}

#nav .NItemM a {
	line-height: 100px;
}

#nav .NSub {
	top: 100px;
}

#nav .NItemM a {
	color: #777777;
}

#nav .NItemM a {
	font-size: 16px;
}

#nav .NItemM a {
	font-weight: 400;
}

#nav .NItemM a {
	font-style: normal;
}

#nav .NItemM a {
	text-decoration: none;
}

#nav .NItemM a {
	font-family: 微软雅黑;
}

#nav .NItemM a {
	text-align: center;
}

#nav .NItemM {
	background: none;
}

#nav .NItemL {
	background: none;
}

#nav .NItemR {
	background: none;
}

#nav .NItemH .NItemM {
	background-color: transparent;
}

#nav .NItemH .NItemM {
	background-image: url(../images/tmp1501487913_1511316_s.jpg);
}

#nav .NItemH .NItemM {
	background-position: center bottom;
}

#nav .NItemH .NItemM {
	background-repeat: repeat-x;
}

#nav .NItemH .NItemM a {
	color: #1e50ae;
}

#nav .NItemH .NItemM a {
	font-size: 16px;
}

#nav .NItemH .NItemM a {
	font-weight: 400;
}

#nav .NItemH .NItemM a {
	font-style: normal;
}

#nav .NItemH .NItemM a {
	text-decoration: none;
}

#nav .NItemH .NItemM a {
	font-family: 微软雅黑;
}

#nav .NItemH .NItemM a {
	text-align: center;
}

#nav .NItemCur .NItemM {
	background-color: transparent;
}

#nav .NItemCur .NItemM {
	background-image: url(../images/tmp1501487937_1511316_s.jpg);
}

#nav .NItemCur .NItemM {
	background-position: center bottom;
}

#nav .NItemCur .NItemM {
	background-repeat: repeat-x;
}

#nav .NItemCur .NItemM a {
	font-size: 16px;
}

#nav .NItemCur .NItemM a {
	font-weight: 400;
}

#nav .NItemCur .NItemM a {
	font-style: normal;
}

#nav .NItemCur .NItemM a {
	text-decoration: none;
}

#nav .NItemCur .NItemM a {
	font-family: 微软雅黑;
}

#nav .NItemCur .NItemM a {
	text-align: center;
}

#nav .NLine {
	display: block;
}

#nav .NLine {
	height: 100px;
}

#nav .NLine {
	width: 46px;
}

#nav .NLine {
	background-color: transparent;
}

#nav .NLine {
	background-image: none;
}

#nav .NLine {
	background-position: left top;
}

#nav .NLine {
	background-repeat: no-repeat;
}
/*logo*/
.logo{ width:1200px; margin:30px auto 20px auto;}
.logo_main{ float:left;}
.mlogo{ margin-right:18px;float:left;}
.top_honor{ margin-left:30px; text-align:center; float:left;}
.top_honor p{ line-height:18px; color:#00a4c5; font-size:14px;}
.logo::after,.nav_hea::after,.enter::after,.header::after,.team_main::After,.bottom::after,.coo_hidden_pad::after{ content:""; display:block; clear:both;}
.coordinate{ float:left; margin-top:10px;}
.coor{ border:1px solid #ddd; border-radius:5px; width:75px; height:30px; line-height:30px; text-align:center; font-size:16px; font-weight:bold; color:#323232;}
.coor i{ padding-left:8px; margin-top:12px; font-weight:normal; color:#8d8d8d;} 
.telephone{ float:right;}

.coor:hover .coo_hidden{opacity:1; height:300px;}
.coo_hidden{ height:300px;position:absolute; top:90px; left:18%; width:1200px; display:none;z-index:1000;}
.coo_hidden_pad{background:#fff; box-shadow:0 0 10px rgba(0,0,0,0.05); position:absolute; top:45px; /* 调整上间距修改top的值 */ left:0; right:0; bottom:0; padding:20px 30px; } 
.coo_w520{ width:100%; float:left;}
.coo_w520 li{ line-height:40px; font-size:14px;width:50%;float:left}
.coo_w520 li span{ color:#00a4c5;font-size:14px;line-height:40px;}
.coo_w520 li a{ color:#666; margin-left:20px; display:inline;}
.coo_w520 li a:hover{color:#00a4c5;}
.coo_mr100{ margin-right:100px;}



/*导航*/
.nav_hea{ background:#00a4c5; line-height:60px; width:100%;}
.nav_hea ul{ width:1200px; margin:0 auto;}
.nav_hea ul li{ font-size:18px; text-align:center; float:left; width:150px; color:#fff;}
.nav_hea ul li font{ float:right; width:1px;}
.nav_hea ul li a{ color:#fff; float:left; width:149px;}
.nav_hea ul li a:hover{ background:#3cb15b; display:block;}

/*下拉菜单*/
.nav1{ background:#00a4c5; height:60px; width:100%; position:relative;}
.con_nav{ width:1200px; margin:0 auto;}
.con_nav a {color:#fff; text-align:center; width:149px; display:block; float:left;}
.nav_menu{font-size:18px; color:#fff;  width:1200px;}
.nav_menu >li font{ color:#fff; width:1px; float:right;}
.nav_menu >li:hover font{ color:#00a4c5;}
.nav_menu >li{ float:left;width:150px; color:#fff; text-align:center;line-height:60px;}
.nav_menu >li:hover {background:#00a4c5;}
.nav_menu >li:hover a{ color:#fff;}
.nav_menu >li:hover .nav_submenu {display:block; line-height:40px;z-index:1000; top:59px;position:absolute;}
.nav_submenu {display:none;width:150px;background:rgba(157, 200, 20, 0.7);}
.nav_submenu li a{ font-size:14px; color:#fff; border-bottom:1px solid rgba(255,255,255,0.7);}
.nav_submenu li a:hover {background:#00a4c5;}




/*banner*/
.banner .swiper-container { width:100%;height:600px;color: #fff;text-align: center;z-index:0;}
.banner .swiper-slide {width:100%;height: 100%;}

#full-screen-slider::after{ content:""; display:block; clear:both;}
#full-screen-slider { width:100%; height:600px; position:relative;}
#slides { display:block; width:100%; height:600px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%;top:540px;transform: translateX(-50%);cursor: pointer;z-index:9900;  padding:5px 15px 5px 0; margin:0 auto;margin-left: 0 !important;}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:15px; border-radius:50%; background:rgba(0,0,0,0.3) }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#00a4c5;}







/*专家团队js*/
.team_main .swiper-container { width:1200px;height:310px;color:#fff;text-align: center;}
.team_main .swiper-slide {width:100%;height: 100%;}


.pagination { position: absolute;z-index: 20;left:50%;bottom: 10px;}
.swiper-pagination-switch {display: inline-block;width:12px; height:12px;border-radius:12px;background:#ddd;margin-right: 5px;opacity:1; cursor: pointer;}
.swiper-visible-switch {background: #ddd;}
.swiper-active-switch { background: #00a4c5;}




/*品牌标语*/
.slogan{ background:#00a4c5; width:100%; padding:32px 0; text-align:center; margin-top:10px;}
/*走进大众*/
.enter{ margin:50px auto 0 auto;}
.title h2,.service h2{ font-size:24px; color:#333; text-align:center; font-weight:normal;}
.title p,.service p{ color:#999; font-size:16px; text-align:center; text-transform:uppercase; margin-top:10px;}
.about{ width:1120px; margin:40px auto 0 auto; position:relative;}
.video{ width:650px; height:450px; float:left;}
.fudong{ position:absolute; left:45%; top:45px;}
.about_main{ margin-left:30px;float:right; width:440px;}
.about_title_ma{ text-align:left; margin-bottom:40px;}
.about_title_ma h2{ font-size:24px; color:#00a4c5; margin-bottom:20px;}
.about_title_ma span{ font-size:16px; color:#00a4c5; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

.about_main p{ line-height:30px; color:#444; text-align:justify; margin-bottom:10px;}
.about_main p a{color:#444; transition:1s;}
.about_main p a:hover{ color:#00a4c5;}
.about_main p a em{ font-style:normal; color:#00a4c5;}
.about_main p a:hover em{ color:#444;}

/*.sub_nav{ display:flex; justify-content:space-between;}*/
.sub_nav li{ width:110px; line-height:40px; text-align:center; border:1px solid #e7e7e7; border-radius:5px; font-size:16px; margin-top:8px; float:left;}
.sub_mr{ margin-right:53px;}
.sub_nav a{ color:#777;}
.sub_nav a:hover li{border:1px solid #00a4c5; color:#00a4c5;}

/*服务项目*/
.service{ background:url(../images/service_bg.png) no-repeat top center; background-size:cover; height:350px; margin:40px auto 0 auto;}
.service h2{padding-top:50px; color:#fff !important;}
.service p{ color:#8f8f8f !important;}
.service_main{ width:1200px; margin:40px auto 0 auto;}
.service_main ul{ width:200px; float:left; text-align:center;}
.service_main .icon{ width:120px; height:120px; line-height:120px; border-radius:50%; border:1px solid #fff; text-align:center; margin-left:40px; transition:1s;}
.service_main li i{ color:#fff; font-size:48px; text-align:center;}
.service_main .wenzi{ font-size:18px; color:#fff; padding-top:12px; text-align:center;transition:1s;}
.service_main ul a{}
.service_main ul a:hover .icon{ background:#00a4c5; border:1px solid #00a4c5;}
.service_main ul a:hover .wenzi{ color:#00a4c5;}

/*品牌连锁*/
.exhibition{}
.exhibition1 .swiper-container,.exhibition2 .swiper-container,.exhibition3 .swiper-container,.exhibition4 .swiper-container,.exhibition5 .swiper-container,.exhibition6 .swiper-container{ width:1200px;height:510px;color:#fff;text-align: center;}
.exhibition1 .swiper-slide,.exhibition2 .swiper-slide,.exhibition3 .swiper-slide,.exhibition4.swiper-slide,.exhibition5 .swiper-slide,.exhibition6.swiper-slide {width:340px;height:100%;}


.brands_pp{ margin:0px 30px;float:left; }



.brands_pp:hover .gray{ background:#00a4c5;}
.brands_pp:hover .gray_text dt,.brands_pp:hover .gray_text dd,.brands_pp:hover .gary_phone dl dt,.brands_pp:hover .gary_phone dl dt i{ color:#00a4c5;}
.brands_pp:hover .gary_phone dl dd{ background:#00a4c5; color:#fff;}
.store{ margin-bottom:0; width:340px; height:260px;}
.store img{ border-radius:5px; width:100%;height:260px;}
.gray{ background:#f8f8f8; width:340px; padding:15px 10px;border-radius:5px; margin-top:1px; box-sizing:border-box;}
.gray_text dt{ font-size:20px; text-align:center; color:#121212;}
.gray_text dd{ font-size:14px; line-height:24px; color:#444; padding-top:10px; text-align:left; height:60px;overflow: hidden;}
.gary_phone{ margin-top:20PX;}
.gary_phone dl dt{ float:left; font-size:18px; color:#aaa; font-weight:normal;}
.gary_phone dl dt i{ color:#aaa; margin-right:8px; font-size:20px; vertical-align:middle;}
.gary_phone dl dd{ float:right; width:80px; height:30px; line-height:30px; background:#00a4c5; color:#00a4c5; border-radius:5px; text-align:center;}
.gray::after{ content:""; display:block; clear:both;}
		
/*专家团队*/
.team{ margin-top:40px; background:url(../images/team_bg.jpg) no-repeat center top; background-size:cover; padding:50px 0 100px 0;}
.team_main{ width:1200px; margin:60px auto 60px auto;}
.team_bg{ background:#fff; padding:10px 15px 0 20px; box-sizing:border-box; border-radius:10px; margin:0 8px; float:left; width:383px;}

.team_text{ width:190px; float:left; margin-top:40px;}
.team_text h2{ font-size:28px; color:#121212; padding-bottom:12px; border-bottom:1px solid #e7e7e7; width:125px;}
.team_text h2 i{ padding-left:10px; color:#00a4c5; font-size:30px;}
.team_text p{ font-size:16px; color:#444; padding-top:20px; text-align:left;}
.team_anniu{ padding-top:30px;}
.team_anniu a{ float:left; margin-right:10px;width:85px; height:30px; line-height:30px; font-size:14px; }
.a1{ background:#00a4c5; text-align:center; border-radius:5px; color:#00a4c5;}
.a1:hover{color:#00a4c5;}
.a2{ background:#00a4c5; text-align:center; border-radius:5px; color:#fff;}
.a2:hover,.a2:visited{ color:#fff;}
.team_pic{ width:158px; float:right;}
.team_pic img{ width:100%; height:240px;text-align:right;}
.team_bg::after{ content:""; display:block; clear:both;}
.team_main .pagination {margin:0px 0;}


/*大众资讯*/
.inf{ margin-left:6%;}
.information{ width:285px; float:left; margin-bottom:30px;}
.in_mr{ margin-right:20px;}
.information img{ border-radius:5px;width:100%;height: auto;}
.information h4{text-align: center;margin:20px 20px 10px 20px; font-size:14px; color:#121212; height:16px; overflow:hidden; word-break: break-all; text-overflow: ellipsis; display: -webkit-box; /** 将对象作为伸缩盒子模型显示 **/
 -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/-webkit-line-clamp:1; /** 显示的行数 **/overflow:hidden;  /** 隐藏超出的内容 **/}
.information p{height:53px; overflow:hidden;  line-height:24px; font-size:14px; color:#777; padding:0 20px 10px 20px; text-align:justify;word-break: break-all; text-overflow: ellipsis; display: -webkit-box; /** 将对象作为伸缩盒子模型显示 **/
 -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/-webkit-line-clamp:2; /** 显示的行数 **/overflow:hidden;  /** 隐藏超出的内容 **/}
.information:hover{ background:#f5f5f5;}
.information a:hover h4{color:#00a4c5;}
.information a:hover p{}
.information font{ color:#00a4c5;}
.infor .tab-pane{ width:1200px;}
.infor_more{margin-bottom:10px; border:1px solid #e7e7e7; border-radius:5px; width:108px; height:40px; line-height:40px; text-align:center; float:right; font-size:16px; transition:1s;clear:both;}
.infor_more a{ color:#777;}
.infor_more:hover{border:1px solid #00a4c5; background:#00a4c5;}
.infor_more:hover a{ color:#fff;}

/*合作伙伴*/
.coop{ }
.partner{width:1200px; margin:10px auto 0 auto;}
.part li{ width:150px; height:50px; border:1px solid #e7e7e7; border-radius:5px; box-sizing:border-box; padding:1px; float: left; margin-right:23px; margin-bottom:20px;}
.part li img{ border-radius:5px; max-height:100%;max-width:100%;}
.part li:nth-child(7n){ margin-right:0px;}
.part li:hover{ border:1px solid #00a4c5;}
/*友情链接*/
.link li{ font-size:16px; line-height:40px; float:left; margin-right:30px;}
.link li a{ color:#888;}
.link li a:hover,.addr li a:hover{ color:#00a4c5;}
/*底部*/
.footer{ margin-top:30px; background:#1c1c1c; padding:30px 0 30px 0;}
.bot_nav{width:1200px; margin:0 auto; padding:0 35px 40px 35px; box-sizing:border-box; border-bottom:1px solid #333; text-align:center; font-size:18px;}
.bot_nav a{ color:#fff; float:left; margin:0 35px;}
.bot_nav a:hover{ color:#00a4c5;}
.bottom{ width:1200px; margin:40px auto 0 auto;}
.bot_logo{ padding:30px 0; border-right:1px solid #333; float:left; width:177px; text-align:left;}
.bot_ewm{ width:323px;border-left:1px solid #333; float:right; padding-left:28px; }
.bot_ewm li{ float:left; margin-left:10px; font-size:12px; color:#999; text-align:center;}
.addr{padding:0 0 0 110px; float:left; width:620px; font-size:14px; line-height:30px; color:#a4a4a4;}
.addr li a{ color:#a4a4a4;}
.bot_ewm li img{ margin-bottom:5px;}

/*右侧漂浮*/
.contact-info {width: 50px; position: fixed;right: 20px;top: 300px;background:#fff; padding: 2px; z-index: 999;}
.contact-info li {cursor: pointer; border-bottom: 2px solid #fff;}
.contact-info li:hover dd {display: block;}

.contact-info li:last-child {border-bottom: none;}
.contact-info dl {height: 48px; background:#00a4c5;position: relative;color: #fff; text-align: center; line-height: 48px;}
.contact-info .contact-tel dd {top: 0; left: -130px;color:#444; padding:12px ;}
.contact-info .contact-t dd {top: 0; left: -105px;color:#444; padding:12px ;}
.contact-info .contact-location dd {width:70px;left: -90px;top: 0; color: #444; padding:0;}
.contact-info .contact-location dd img{width: 100%;}

.contact-info dt {height: 100%;}
.contact-info dd {position: absolute;left: -90px;top:-60px; display: none;background:#f5f5f5;text-align: left;padding: 0 24px;-webkit-box-sizing: border-box;-ms-box-sizing: border-box; -moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
.contact-info li dl dt i{ font-size:24px; line-height:50px; color:#fff;}



/* 在线预约*/
.yuyueBoxs { width: 220px;padding: 36px 10px; box-sizing: border-box; background: #fff; border: 1px solid #00a4c5; position: fixed; top: 33%; left: -220px; z-index: 999;}
.yuyue_con {background: #FFF; margin: 5px;}
.yuyue_con .yuyue_tit {width: 180px; margin: 0px auto; padding: 10px 0;line-height: 20px; color: #666;}
.yuyue_con .yuyue_tit p {margin-bottom: 5px;background: url(../images/yuyue_tit.png) no-repeat center center;height: 25px;}
.yuyue_con .yuyue_from {width: 180px;margin: 0px auto;}
.yuyue_con .yuyue_from li { line-height: 24px;padding-bottom: 3px;}
.yuyue_con .yuyue_from li .input { width: 95%; height: 20px; border: #999 1px solid; text-indent: 5px;}
.yuyue_con .yuyue_from li .select { width: 95%; height: 22px;}
.yuyue_con .yuyue_from li .textarea { width: 95%; height: 50px; border: #999 1px solid; margin-bottom: 2px;}
.yuyue_con .yuyue_from li .btns { width: 60%; margin: 0px auto; height: 28px; line-height: 28px; text-align: center; border: none; font-family: Microsoft YaHei; color: #FFF; cursor: pointer; display: block; background: #00a4c5; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
.yuyue_con .yuyue_from li .btns:hover { filter: alpha(opacity=80); -moz-opacity: 0.8;-khtml-opacity: 0.8; opacity: 0.8;}
.yuyue_con .yuyue_tel { padding: 10px 0; width: 180px; margin: 0px auto; height: 40px; background:url(../images/yuyue_tel.png) no-repeat center 5px;}
.yuyueArrow { width: 30px;height: 115px;background: url(../images/yuyuearrow.jpg) no-repeat; position: fixed; top: 33%; left: 0px; z-index: 999999;}
.yuyueArrow a {display: block; height: 115px;}


/*404*/
.error::after,.error_main::After,.error_bo_left dl::After{ content:""; display:block; clear:both;}
.error{ background:#ecebeb; min-height:916px; padding-top:80px; box-sizing:border-box;}
.error_main{ margin:0 auto; width:1200px;}
.error_ss{ float:left; width:391px;}
.error_ss img,.error_right img,.error_bo_left dl dt img,.error_bo_left dl dd img{ width:100%;}
.error_right{ float:right; width:261px; padding-top:110px;}

.error_bg{ background:url(../images/erro_bg.png) no-repeat center top; bottom:0; height:350px; position:fixed; left:0; right:0;}
.error_bottom{ padding:90px 0 20px 0; width:1200px; margin:0 auto; font-size:18px; color:#fff;}
.error_bo_left{ width:590px; float:left;}
.error_bo_left dl{ width:100%; margin-bottom:40px;}
.error_bo_left dl dt{ float:left; width:141px;}
.error_bo_left dl dd{ float:right; width:282px; padding-top:4px;}
.error_bo_left p{ padding-top:10px;}
.error_bo_left h3{ padding-top:30px; font-weight:normal; font-size:18px;}
.error_bo_left p a{ color:#fff; margin-right:8px;}

.error_bo_right{ width:120px; float:right; padding-top:39px;}
.error_bo_right li{ margin-top:13px;}
.error_back{ width:120px; height:50px; background:#c9da33; line-height:50px; text-align:center; font-size:20px; border-radius:5px;}
.error_back a{ color:#00a4c5;}


/*网站地图*/
.website_map{ width:100%;}
.website_title{ background:#f5f5f5; padding:20px 0;}
.website_title ul{ width:1140px; margin:0 auto; font-size:18px;}
.website_title ul a{ color:#666;}
.website_title ul a:hover,.website_home li a:hover{ color:#00a4c5;}
.website_contain{width:1140px; margin:0 auto;}
.website_home{ width:100%; padding:2% 2% 4% 2%; box-sizing:border-box; border-bottom:1px solid #e7e7e7;}
.website_home h2{ font-size:20px;color:#00a4c5; font-weight:bold; float:left; width:10%;}
.website_home h2 a{color:#00a4c5;}
.website_home li{ float:left; width:90%;}
.website_home li a{ display:inline-block; font-size:16px; padding:0 2%; color:#666;}

.ev-module-edit{position: absolute;}

.Hide{display: none !important}
.Show{display: block !important}
.Fl{float:left}
.Fr{float:right}
.Clear {zoom:1}
.Clear:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.Rel{position: relative}
.Abs{position: absolute}
.Fix{position: fixed}
.contact-text{width: 370px;margin-left: 30px;}
.contact-map{width: 800px;height: 500px;}
.contact-title{color:#00a4c5;margin-bottom: 20px;}
.contact-row span{display: inline-block;}
.contact-l{font-weight: bold;}
.contact-r{width: 350px;}
.contact-row table{line-height: 40px;font-size: 16px;}